package com.brtbeacon.admin.model.entity;

import java.math.BigDecimal;
import java.util.Date;

public class IotDevice {
    private Integer id;

    private Integer cityId;

    private Integer areaId;

    private Integer streetId;

    private String meterNo;

    private BigDecimal lng;

    private BigDecimal lat;

    private Integer meterType;

    private Integer meterNumberType;

    private Byte uploadStatus;

    private String addr;

    private BigDecimal meterPrice;

    private Integer monitorTime;

    private BigDecimal mtcPrice;

    private Integer bounsType;

    private Date createTime;

    private String createOperator;

    private Date updateTime;

    private String updateOperator;

    private Date delTime;

    private Byte delFlag;

    private Integer delOperator;

    private Byte validStatus;

    private Integer customerId;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCityId() {
        return cityId;
    }

    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public Integer getStreetId() {
        return streetId;
    }

    public void setStreetId(Integer streetId) {
        this.streetId = streetId;
    }

    public String getMeterNo() {
        return meterNo;
    }

    public void setMeterNo(String meterNo) {
        this.meterNo = meterNo == null ? null : meterNo.trim();
    }

    public BigDecimal getLng() {
        return lng;
    }

    public void setLng(BigDecimal lng) {
        this.lng = lng;
    }

    public BigDecimal getLat() {
        return lat;
    }

    public void setLat(BigDecimal lat) {
        this.lat = lat;
    }

    public Integer getMeterType() {
        return meterType;
    }

    public void setMeterType(Integer meterType) {
        this.meterType = meterType;
    }

    public Integer getMeterNumberType() {
        return meterNumberType;
    }

    public void setMeterNumberType(Integer meterNumberType) {
        this.meterNumberType = meterNumberType;
    }

    public Byte getUploadStatus() {
        return uploadStatus;
    }

    public void setUploadStatus(Byte uploadStatus) {
        this.uploadStatus = uploadStatus;
    }

    public String getAddr() {
        return addr;
    }

    public void setAddr(String addr) {
        this.addr = addr == null ? null : addr.trim();
    }

    public BigDecimal getMeterPrice() {
        return meterPrice;
    }

    public void setMeterPrice(BigDecimal meterPrice) {
        this.meterPrice = meterPrice;
    }

    public Integer getMonitorTime() {
        return monitorTime;
    }

    public void setMonitorTime(Integer monitorTime) {
        this.monitorTime = monitorTime;
    }

    public BigDecimal getMtcPrice() {
        return mtcPrice;
    }

    public void setMtcPrice(BigDecimal mtcPrice) {
        this.mtcPrice = mtcPrice;
    }

    public Integer getBounsType() {
        return bounsType;
    }

    public void setBounsType(Integer bounsType) {
        this.bounsType = bounsType;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateOperator() {
        return createOperator;
    }

    public void setCreateOperator(String createOperator) {
        this.createOperator = createOperator == null ? null : createOperator.trim();
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateOperator() {
        return updateOperator;
    }

    public void setUpdateOperator(String updateOperator) {
        this.updateOperator = updateOperator == null ? null : updateOperator.trim();
    }

    public Date getDelTime() {
        return delTime;
    }

    public void setDelTime(Date delTime) {
        this.delTime = delTime;
    }

    public Byte getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Byte delFlag) {
        this.delFlag = delFlag;
    }

    public Integer getDelOperator() {
        return delOperator;
    }

    public void setDelOperator(Integer delOperator) {
        this.delOperator = delOperator;
    }

    public Byte getValidStatus() {
        return validStatus;
    }

    public void setValidStatus(Byte validStatus) {
        this.validStatus = validStatus;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }
}